//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by Fernflower decompiler)
//

package com.baidu.trace;

import com.baidu.trace.api.fence.AlarmPoint;
import com.baidu.trace.model.CoordType;
import com.baidu.trace.model.LatLng;

final class bi extends AlarmPoint {
    public bi(LatLng var1, CoordType var2, long var3, double var5) {
        super(var1, var2, var3, var5);
    }

    public final int hashCode() {
        return super.hashCode();
    }

    public final boolean equals(Object var1) {
        if(var1 == null) {
            return false;
        } else if(this == var1) {
            return true;
        } else if(this.getClass() != var1.getClass()) {
            return false;
        } else {
            bi var12 = (bi)var1;
            boolean var2 = true;
            if(this.c != var12.c) {
                var2 = false;
            }

            double var4 = this.a.latitude;
            double var6 = this.a.longitude;
            double var8 = var12.a.latitude;
            double var10 = var12.a.longitude;
            if(Double.doubleToLongBits(var4) != Double.doubleToLongBits(var8)) {
                var2 = false;
            }

            if(Double.doubleToLongBits(var6) != Double.doubleToLongBits(var10)) {
                var2 = false;
            }

            return var2;
        }
    }

    public final String toString() {
        return "TrackPoint [location=" + this.a + ", coordType=" + this.b + ", locTime=" + this.c + ", radius=" + this.d + "]";
    }
}
